upper water - Spanish English Dictionary

upper water

Meanings of "upper water" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
General
detach due to the erosive action of air and water (upper riverbanks/road edges) avolcanarse [v] ECrare